*{
				margin: 0;padding: 0;
			}
			img{
				vertical-align: middle;
			}
			#headerbg{
				width: 1200px;height: 100px;
				margin: 0 auto;
			}
			#header{
				width: 1000px;height: 100px;
				margin: 0 auto;
				display: flex;
				justify-content: space-between;
				align-items: center;
			}
			#header button{
				width: 100px;height: 43px;
				background-color: #f00;
				color: #fff;
				border: 0;
				outline: 0;
				cursor: pointer;
				border-radius: 4px;
			}
			#header span:last-child{
				font-size: 26px;
			}
			#header span:first-child{
				font-size: 13px;
				color: #666;
			}
			#body{
				height: 443px;
				background: url(../img/1524820130.jpg);
				position: relative;
			}
			#body>a{
				width: 780px;height: 443px;
				position: absolute;
				left: 50%;
				margin-left: -395px;
			}
			#body>div{
				width: 350px;height: 319px;
				background-color: #fff;
				position: absolute;
				right: 180px;top: 17px;
			}
			#body p:first-child{
				height: 58px;
				padding: 0px 0px 10px 23px;
				line-height: 58px;
				font-size: 18px;
				color: #333;
			}
			#body input{
				width: 302px;height: 42px;
				border: 1px #DDDDDD solid;
				outline: 0;
				padding-left: 50px;
				box-sizing: border-box;
				opacity: .7;
			}
			#body input:focus{
				border: 1px #3cf solid;
			}
			#body p+div{
				text-align: center;
			}
			#body p+div input:first-child{
				background: url(../img/51.png) no-repeat;
				background-size: 14%;
				margin-bottom: 18px;
			}
			#body input+input{
				background: url(../img/51.png) no-repeat left -64px;
				background-size: 14%;
			}
			#body a:nth-child(3){
				height: 48px;width: 150px;
				font-size: 12px;
				color: #666;
				text-decoration: none;
				display: block;
				line-height: 48px;
				text-align: right;
				margin-left: 170px;
			}
			#body a:nth-child(3):hover{
				text-decoration: underline;
				color: #000;
			}
			#body button{
				width: 300px;height: 40px;
				background-color: #f00;
				color: #fff;
				border-radius: 4px;
				outline: 0;
				border: 0;
				cursor: pointer;
				display: block;
				margin: 0 auto 20px;
			}
			#body button+div{
				width: 300px;height: 31px;
				border-bottom: 1px dashed #ddd;
				margin: 0 auto;
			}
			#body button+div span{
				font-size: 14px;
				color: #666;
			}
			#body button+div a{
				width: 35px;height: 35px;
				background: url(../img/common-icon.png) -194px -160px;
				border-radius: 50%;
				float: right;
				margin-top: -8px;
			}
			#body button+div a:hover{
				opacity: .5;
			}
			#links{
				width: 1000px;height: 42px;
				margin: 35px auto;
				line-height: 42px;
				border-top: 1px #dddddd solid;
				border-bottom: 1px #dddddd solid;
			}
			#links ul{
				list-style: none;
				display: flex;
				text-align: center;
				font-size: 12px;
				justify-content: center;
			}
			#links ul a{
				color: #666;
				text-decoration: none;
				margin: 0 10px;
			}
			#links ul a:hover{
				color: #000;
				text-decoration: underline;
			}
			#footer{
				width: 1000px;height: 43px;
				margin: 0 auto;
				text-align: center;
				font-size: 12px;
				color: #666;
			}